package io.wanghaoran.project.module.system.model.dto;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * Flux API响应DTO
 */
public class FluxResponseDTO {
    private String id;
    private String status;
    private FluxResultDTO result;
    
    @JsonProperty("polling_url")
    private String pollingUrl;

    // 构造函数
    public FluxResponseDTO() {}

    // getter和setter方法
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public FluxResultDTO getResult() {
        return result;
    }

    public void setResult(FluxResultDTO result) {
        this.result = result;
    }

    public String getPollingUrl() {
        return pollingUrl;
    }

    public void setPollingUrl(String pollingUrl) {
        this.pollingUrl = pollingUrl;
    }
}